home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_43.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
22KB
|
389 lines
# near model CODE resource
# jump table entries: 6640-6640 (1 of them)
fn00000000:
00000000 4E56 FFE0 link A6, -0x0020
00000004 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 2054 movea.l A0, [A4]
0000000E 2668 001C movea.l A3, [A0 + 0x1C]
00000012 2F0B move.l -[A7], A3
00000014 2053 movea.l A0, [A3]
00000016 2050 movea.l A0, [A0]
00000018 2268 0090 movea.l A1, [A0 + 0x90]
0000001C 4E91 jsr [A1]
0000001E 2D40 FFFC move.l [A6 - 0x4], D0
00000022 588F addq.l A7, 4
00000024 6700 00B8 beq +0xBA /* 000000DE */
00000028 41EE FFF4 lea.l A0, [A6 - 0xC]
0000002C 206E FFFC movea.l A0, [A6 - 0x4]
00000030 2050 movea.l A0, [A0]
00000032 41E8 0016 lea.l A0, [A0 + 0x16]
00000036 43EE FFF4 lea.l A1, [A6 - 0xC]
0000003A 22D8 move.l [A1]+, [A0]+
0000003C 22D8 move.l [A1]+, [A0]+
0000003E 206E 000C movea.l A0, [A6 + 0xC]
00000042 3A10 move.w D5, [A0]
00000044 9A6E FFF8 sub.w D5, [A6 - 0x8]
00000048 206E 000C movea.l A0, [A6 + 0xC]
0000004C 3C28 0004 move.w D6, [A0 + 0x4]
00000050 9C6E FFF4 sub.w D6, [A6 - 0xC]
00000054 2054 movea.l A0, [A4]
00000056 2668 0018 movea.l A3, [A0 + 0x18]
0000005A 2F0B move.l -[A7], A3
0000005C 486E FFE8 pea.l [A6 - 0x18]
00000060 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000064 41EE FFE8 lea.l A0, [A6 - 0x18]
00000068 508F addq.l A7, 8
0000006A 6062 bra +0x64 /* 000000CE */
label0000006C:
0000006C 2F0B move.l -[A7], A3
0000006E 4EAD 18EA jsr [A5 + 0x18EA /* export_793 */]
00000072 2D40 FFE0 move.l [A6 - 0x20], D0
00000076 41EE FFE0 lea.l A0, [A6 - 0x20]
0000007A 43EE FFE4 lea.l A1, [A6 - 0x1C]
0000007E 22D8 move.l [A1]+, [A0]+
00000080 41EE FFE4 lea.l A0, [A6 - 0x1C]
00000084 3E10 move.w D7, [A0]
00000086 7000 moveq.l D0, 0x00
00000088 2F00 move.l -[A7], D0
0000008A 7200 moveq.l D1, 0x00
0000008C BA47 cmp.w D5, D7
0000008E 6C28 bge +0x2A /* 000000B8 */
00000090 BC47 cmp.w D6, D7
00000092 6F24 ble +0x26 /* 000000B8 */
00000094 2F01 move.l -[A7], D1
00000096 2F2E 000C move.l -[A7], [A6 + 0xC]
0000009A 2F0B move.l -[A7], A3
0000009C 206E FFFC movea.l A0, [A6 - 0x4]
000000A0 2F08 move.l -[A7], A0
000000A2 2050 movea.l A0, [A0]
000000A4 2050 movea.l A0, [A0]
000000A6 2268 0034 movea.l A1, [A0 + 0x34]
000000AA 4E91 jsr [A1]
000000AC 4FEF 000C lea.l A7, [A7 + 0xC]
000000B0 221F move.l D1, [A7]+
000000B2 4A00 tst.b D0
000000B4 6702 beq +0x4 /* 000000B8 */
000000B6 7201 moveq.l D1, 0x01
label000000B8:
000000B8 4881 ext.w D1
000000BA 48C1 ext.l D1
000000BC 2F01 move.l -[A7], D1
000000BE 2F0B move.l -[A7], A3
000000C0 2053 movea.l A0, [A3]
000000C2 2050 movea.l A0, [A0]
000000C4 2268 0108 movea.l A1, [A0 + 0x108]
000000C8 4E91 jsr [A1]
000000CA 4FEF 0010 lea.l A7, [A7 + 0x10]
label000000CE:
000000CE 486E FFE8 pea.l [A6 - 0x18]
000000D2 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000000D6 2640 movea.l A3, D0
000000D8 200B move.l D0, A3
000000DA 588F addq.l A7, 4
000000DC 668E bne -0x70 /* 0000006C */
label000000DE:
000000DE 4CEE 18E0 FFCC movem.l D5,D6,D7,A3,A4, [A6 - 0x34]
000000E4 4E5E unlink A6
000000E6 4E75 rts
fn000000E8:
000000E8 4E56 FFF0 link A6, -0x0010
000000EC 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000000F0 286E 0008 movea.l A4, [A6 + 0x8]
000000F4 2054 movea.l A0, [A4]
000000F6 2668 001C movea.l A3, [A0 + 0x1C]
000000FA 2F0B move.l -[A7], A3
000000FC 2053 movea.l A0, [A3]
000000FE 2050 movea.l A0, [A0]
00000100 2268 0090 movea.l A1, [A0 + 0x90]
00000104 4E91 jsr [A1]
00000106 2D40 FFFC move.l [A6 - 0x4], D0
0000010A 588F addq.l A7, 4
0000010C 6700 0098 beq +0x9A /* 000001A6 */
00000110 4246 clr.w D6
00000112 2054 movea.l A0, [A4]
00000114 2668 0018 movea.l A3, [A0 + 0x18]
00000118 2F0B move.l -[A7], A3
0000011A 486E FFF0 pea.l [A6 - 0x10]
0000011E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000122 41EE FFF0 lea.l A0, [A6 - 0x10]
00000126 508F addq.l A7, 8
00000128 606C bra +0x6E /* 00000196 */
label0000012A:
0000012A 206E 000C movea.l A0, [A6 + 0xC]
0000012E 48C6 ext.l D6
00000130 2006 move.l D0, D6
00000132 D090 add.l D0, [A0]
00000134 2040 movea.l A0, D0
00000136 1E10 move.b D7, [A0]
00000138 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000013C 2F0B move.l -[A7], A3
0000013E 206E FFFC movea.l A0, [A6 - 0x4]
00000142 2F08 move.l -[A7], A0
00000144 2050 movea.l A0, [A0]
00000146 2050 movea.l A0, [A0]
00000148 2268 0034 movea.l A1, [A0 + 0x34]
0000014C 4E91 jsr [A1]
0000014E 4A00 tst.b D0
00000150 4FEF 000C lea.l A7, [A7 + 0xC]
00000154 6724 beq +0x26 /* 0000017A */
00000156 7000 moveq.l D0, 0x00
00000158 2F00 move.l -[A7], D0
0000015A 7200 moveq.l D1, 0x00
0000015C 4A07 tst.b D7
0000015E 57C1 seq D1
00000160 4401 neg.b D1
00000162 4881 ext.w D1
00000164 48C1 ext.l D1
00000166 2F01 move.l -[A7], D1
00000168 2F0B move.l -[A7], A3
0000016A 2053 movea.l A0, [A3]
0000016C 2050 movea.l A0, [A0]
0000016E 2268 0108 movea.l A1, [A0 + 0x108]
00000172 4E91 jsr [A1]
00000174 4FEF 000C lea.l A7, [A7 + 0xC]
00000178 601A bra +0x1C /* 00000194 */
label0000017A:
0000017A 7000 moveq.l D0, 0x00
0000017C 2F00 move.l -[A7], D0
0000017E